delayed cycle flushing system - French English Dictionary